#ifndef LIFEBOARDTEST_H
#define LIFEBOARDTEST_H
#include "LifeBoard.h"

class LifeBoardTest{
    public:
      LifeBoardTest();
      ~LifeBoardTest();
      bool returnXRangeCorr();
      bool returnYRangeCorr();
      bool resetGrid();
      bool setValueTest();
      bool copyTest();

    private:
      LifeBoard *testBoard;
      void displayBoard();
      bool setValueTestError(int, int, int);
      bool resetGridError();
      bool returnYRangeCorrError();
      bool returnXRangeCorrError();
      bool copyTestError(LifeBoard *, int, int);
      void fillLifeBoardOnes();
      void fillLifeBoardAlt();
};

#endif
